package com.idp.biz.bpwagecurve.service;

import java.util.List;

import com.common.model.PageModel;
import com.idp.biz.bpwagecurve.entity.BpWageCurve;

/**
 * 用户薪酬曲线service接口
 * 
 * @author Stone 2019-06-29
 *
 */
public interface BpWageCurveService{
	
	/**
	 * 分页查询
	 * Stone 2019-06-29
	 * @param bpWageCurve
	 * @param page
	 * @return
	 */
	public PageModel<BpWageCurve> findByPage(BpWageCurve bpWageCurve,PageModel<BpWageCurve> page);
	
	/**
	 * 条件查询
	 * Stone 2019-06-29
	 * @param bpWageCurve
	 * @return
	 */
	public List<BpWageCurve> findBySearch(BpWageCurve bpWageCurve);
	
	/**
	 * 通过PK查询
	 * Stone 2019-06-29
	 * @param id
	 * @return
	 */
	public BpWageCurve getById(String id);
	
	/**
	 * 新增
	 * Stone 2019-06-29
	 * @param bpWageCurve
	 */
	public void add(BpWageCurve bpWageCurve);

	/**
	 * 修改
	 * Stone 2019-06-29
	 * @param bpWageCurve
	 */
	public void update(BpWageCurve bpWageCurve);
	
	/**
	 * 删除
	 * Stone 2019-06-29
	 * @param ids
	 */
	public void delete(String ids);
}
